package com.lqk.interpreter.experss;

import java.util.HashMap;

/**
 * 变量的解释器
 */
public class VarExpression extends Expression {

	private String key; // a,b,c

	public VarExpression(String key) {
		this.key = key;
	}

	// var 就是一个Map，{a=10, b=20}
	// interpreter 根据变量名称返回对应的值
	@Override
	public int interpreter(HashMap<String, Integer> var) {
		return var.get(this.key);
	}
}
